#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

@interface UISwitch (extended)
- (void) setAlternateColors:(BOOL) boolean;
@end


@interface _UISwitchSlider : UIView
@end


@interface UICustomSwitch : UISwitch
- (void) setLeftLabelText:(NSString *)labelText
                     font:(UIFont*)labelFont
                    color: (UIColor *)labelColor;
- (void) setRightLabelText:(NSString *)labelText
                      font:(UIFont*)labelFont
                     color:(UIColor *)labelColor;
- (UILabel*) createLabelWithText:(NSString*)labelText
                            font:(UIFont*)labelFont
                           color:(UIColor*)labelColor;
@end